I was wondering about the center panel location. I wouldn't want to cut or drill holes either. I still need to remove the plastic anchors and refit it. I think once those are gone, and the mount bolts are in, it will be fine.
I thought there should be some sort of actual seal around the TBL area though. With out it, it seems like water could get in.